com.jacob.com (JACOB : Java COM Bridge API Docs)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.jacob.com

Class Summary
ComThread | Represents a COM level thread This is an abstract class because all the methods are static and no instances are ever created.
Currency | Most COM bridges use java.lang.Long as their Java data type for COM Currency data.
DateUtilities | java / windows date conversion utilities
Dispatch | Object represents MS level dispatch object.
DispatchEvents | This class creates the scaffolding for event callbacks.
DispatchIdentifier | A bunch of DispatchIds that were pulled out of the Dispatch class for version 1.14.
DispatchProxy | If you need to pass a COM Dispatch object between STA threads, you have to marshall the interface.
EnumVariant | An implementation of IEnumVariant based on code submitted by Thomas Hallgren (mailto:Thomas.Hallgren@eoncompany.com)
InvocationProxy |
InvocationProxyAllVariants | This class acts as a proxy between the windows event callback mechanism and the Java classes that are looking for events.
JacobObject | The superclass of all Jacob objects.
JacobReleaseInfo | An interface to the version properties file.
LibraryLoader | Utility class to centralize the way in which the jacob JNI library is loaded.
MainSTA | We provide our own main sta thread to avoid COM tagging a random thread as the main STA - this is the thread in which all Apartment threaded components will be created if the client chooses an MTA threading model for the java side of the app.
ROT | The Running Object Table (ROT) maps each thread to a collection of all the JacobObjects that were created in that thread.
SafeArray | This creates an array wrapper around Variant objects(?).
STA | A class that implements a Single Threaded Apartment.
Variant | The multi-format data type used for all call backs and most communications between Java and COM.
VariantUtilities | A utility class used to convert between Java objects and Variants
VariantViaEvent | a public class to variant that is used to track which variant objects are created by event callbacks This is solely used for that purpose.

Exception Summary
ComException | Standard exception thrown by com jni code when there is a problem
ComFailException | COM Fail Exception class raised when there is a problem
JacobException | The parent class of all Jacob exceptions.
NotImplementedException | Thrown by java APIs that are not implemented either because they were never implemented or because they are being deprecated This is a subclass of ComException so callers can still just catch ComException.
WrongThreadException | thrown in util.cpp

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

http://jacob-project.sourceforge.net